import { defineConfig } from 'unocss'

export default defineConfig({
  // ...UnoCSS options
  theme: {
    fontFamily: {
      din: ['DIN']
    },
    colors: {
      'tio-h1': '#171A1D', // 标题文字颜色
      'tio-01': '#1E2226', // 正文字体颜色
      'tio-03': '#333333', // 单行文本输入文字颜色
      'tio-02': '#54565C', // label文字颜色
      'tio-nodata': '#71747A', // 输入框必填标记颜色
      'tio-gray': '#9DA0A4', // 输入框必填标记颜色
      'tio-04': '#C8C9CC', // 提示文字颜色
      'tio-bg': '#F8F9FC', // 整体背景颜色
      'tio-bc': '#EEEFF2', // 边框颜色
      'tio-green-a': '#229F60', // 深绿色
      'tio-green-b': '#36B374', // 浅绿主题色
      'tio-red': '#FA6D5D', // 输入框必填标记颜色
      'tio-gray16': '#4197EF', // 督办标记背景
      'tio-blue': '#2454B7' // 已反馈、督办进度
    }
  },
  shortcuts: {},
  rules: [
    // 自定义渐变规则
    [
      'bg-custom-gradient',
      {
        'background-image': 'linear-gradient(0deg, #fcfcfd52 0%, #F7F8FA 86%)'
      }
    ],
    [
      'bg-custom-2',
      {
        'background-image':
          'linear-gradient(270deg, rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, .8) 90%)'
      }
    ]
  ]
})
